html {
 font-size: 450%;
}

body {
 line-height: 1;
}

@font-face {
 font-family: 'shs_medium'; /*字体名称*/
 src: url(''); /*字体源文件*/
}
@font-face {
 font-family: 'shs_normal'; /*字体名称*/
 src: url(''); /*字体源文件*/
}
* {
 -webkit-font-smoothing: subpixel-antialiased;
}

@media only screen and (min-width: 750px) {
 html {
 font-size: 450% !important;
 }
}

@media only screen and (min-width: 970px) {
 html {
 font-size: 450% !important;
 }
}

@media only screen and (min-width: 1200px) {
 html {
 font-size: 625% !important;
 }
}

@media only screen and (min-width: 1438px) {
 html {
 font-size: 625% !important;
 }
}

@media only screen and (min-width: 1920px) {
 html {
 font-size: 625% !important;
 /* 20Ã·16=125% */
 }
}

html,
body {
 margin: 0;
 padding: 0;
 outline: none;
 background: #ffffff;
}

body {
 padding-top: 0.72rem;
}

.navigator {
 position: fixed;
 top: 0;
 width: 100%;
 height: 0.72rem;
 background: #ffffff;
 z-index: 1000001;
}

.navigator .navigator-content {
 max-width: 19.2rem;
 height: 0.72rem;
 margin: 0 auto;
}

.navigator .navigator-content header.navbar {
 width: 100%;
 height: 0.72rem;
 margin: 0;
 padding: 0;
}

.navigator .navigator-content header.navbar .container {
 width: 100%;
 height: 0.72rem;
 margin: 0;
 padding: 0;
}

.navigator .navigator-content header.navbar .container .navbar-header {
 margin: 0;
 padding: 0;
 width: auto;
 height: 0.72rem;
}

.navigator .navigator-content header.navbar .container .navbar-header button {
 margin: 0.21rem 0.48rem 0.21rem 0;
 padding: 0;
}

.navigator .navigator-content header.navbar .container .navbar-header button img {
 width: auto;
 height: 0.3rem;
}

.navigator .navigator-content header.navbar .container .navbar-header .navbar-brand {
 width: auto;
 height: 0.72rem;
 margin: 0 0 0 0.48rem;
 padding: 0;
}

.navigator .navigator-content header.navbar .container .navbar-header .navbar-brand img {
 width: 1.19rem;
 height: 0.42rem;
 margin-top: 0.15rem;
}


@media only screen and (max-width: 999px) {
	
.navigator .navigator-content header.navbar .container .navbar-header .navbar-brand {
 width: auto;
 height: 0.72rem;
 margin: 0 0 0 0.39rem;
 padding: 0;
}

.navigator .navigator-content header.navbar .container .navbar-header .navbar-brand img {
 width: 1.19rem;
 height: 0.42rem;
 margin-top: 0.15rem;
}

	}


@media only screen and (min-width: 1824px) {
 .navigator .navigator-content header.navbar .container #bs-navbar {
 margin: 0;
 padding: 0;
 width: 9.86rem;
 height: 0.72rem !important;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul {
 height: 0.72rem;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li {
 display: inline-block;
 width: auto;
 margin-right: 0.99rem;
 height: 0.72rem;
 line-height: 0.8rem;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li.last {
 margin-right: 0;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li a {
 display: inline-block;
 text-align: center;
 height: 0.19rem;
 line-height: 0.19rem;
 margin: 0;
 padding: 0;
 color: #2a2a2a;
 font-size: 0.2083rem;
 font-family: "shs_normal";
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li a.active,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li a:hover,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li a:focus {
 text-decoration: none;
 color: #2a2a2a;
 font-family: "shs_medium";
 background: #ffffff;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li:hover a,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li:focus a {
 text-decoration: none;
 color: #2a2a2a;
 background: #ffffff;
 font-family: "shs_medium";
 }
 .footer {
 width: 100%;
 min-width: 14.38rem;
 height: 2.7rem;
 background: #333;
 }

 .footer .footlist {
 width: 14.38rem;
 min-width: 14.38rem;
 height: 2.7rem;
 margin: 0 auto;
 }

 .footer .footlist .foot_nav {
 height: 2.7rem;
 float: left;
 padding: 0.5rem 0;
 }

 .footer .footlist .foot_nav .left_cover {
 width: 0.79rem;
 height: 1.68rem;
 float: left;
 }

 .footer .footlist .foot_nav.service {
 width: 5.18rem;
 }

 .footer .footlist .foot_nav.service .foot_tent {
 float: left;
 margin-left: 0.33rem;
 display: inline-block;
 width: 4.06rem;
 height: 1.68rem;
 overflow: hidden;
 text-align: center;
 }

 .footer .footlist .foot_nav.service .foot_tent .cleft {
 float: left;
 display: inline-block;
 width: 0.97rem;
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.service .foot_tent .cmiddle {
 float: left;
 display: inline-block;
 width: 1.36rem;
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.service .foot_tent .cright {
 float: left;
 display: inline-block;
 width: 1.71rem;
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.service .foot_tent ul {
 width: 100%;
 height: 1.68rem;
 list-style: none;
 margin: 0;
 padding: 0;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li {
 display: block;
 width: 100%;
 margin: 0;
 padding: 0;
 height: 0.31rem;
 text-align: left;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li a {
 display: inline-block;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1354rem;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li a:hover,
 .footer .footlist .foot_nav.service .foot_tent ul li a:focus {
 text-decoration: none;
 font-family: "shs_normal";
 color: #fbfbfb;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li.last {
 height: auto !important;
 }

 .footer .footlist .foot_nav.adv {
 width: 5rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent {
 float: left;
 margin-left: 0.33rem;
 display: inline-block;
 width: 3.88rem;
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top {
 width: 3.88rem;
 height: 1.08rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top .cleft {
 float: left;
 display: inline-block;
 width: 0.92rem;
 height: 1.08rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top .cmiddle {
 float: left;
 display: inline-block;
 width: 0.89rem;
 height: 1.08rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top .cright {
 float: left;
 display: inline-block;
 width: 2.07rem;
 height: 1.08rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul {
 width: 100%;
 list-style: none;
 margin: 0;
 padding: 0;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li {
 display: block;
 width: 100%;
 margin: 0;
 padding: 0;
 height: 0.31rem;
 text-align: left;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li a {
 display: inline-block;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1354rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li a:hover,
 .footer .footlist .foot_nav.adv .foot_tent .top ul li a:focus {
 text-decoration: none;
 color: #fbfbfb;
 font-family: "shs_normal";
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li.last {
 height: auto !important;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom {
 width: 3.88rem;
 height: 0.59rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .adv_bm_item {
 width: 100%;
 height: 0.24rem;
 display: block;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1354rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other {
 height: auto !important;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a {
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1354rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a.law,
 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a.icp {
 margin-left: 0.01rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a:hover,
 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a:focus {
 text-decoration: none;
 color: #fbfbfb;
 font-family: "shs_normal";
 }

 .footer .footlist .foot_nav.focus {
 width: 4.2rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent {
 float: left;
 margin-left: 0.33rem;
 display: inline-block;
 width: 3.08rem;
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top {
 width: 3.08rem;
 height: 1.08rem;
 padding-top: 0.08rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div {
 display: inline-block;
 height: 0.34rem;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
 float: left;
 position: relative;
 z-index: 9999999;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.qq {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.qq img {
 width: 0.3rem;
 height: 0.34rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.wechat {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.wechat img {
 width: 0.39rem;
 height: 0.31rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.weibo {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.weibo img {
 width: 0.39rem;
 height: 0.3rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.trill {
 height: 0.34rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.trill img {
 width: 0.3rem;
 height: 0.35rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div .qr_mask {
 position: absolute;
 z-index: 9999999;
 width: 1.48rem;
 height: 1.56rem;
 top: -1.72rem;
 left: 50%;
 margin-left: -0.7rem;
 background: url(../images/qr_tip.png);
 display: none;
 }
 

 .footer .footlist .foot_nav.focus .foot_tent .top div .qr_mask img {
 width: 1.32rem;
 height: 1.32rem;
 margin-left: 0.08rem;
 margin-top: 0.07rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom {
 width: 3.08rem;
 height: 0.59rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .focus_bm_item {
 width: 100%;
 display: block;
 height: 0.24rem;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1352rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .area span {
 display: inline-block;
 width: 0.1rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .contact span {
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1352rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .contact span.email {
 float: right;
 }
	 .mfooter {
 display: none;
 }

 .sfooter {
 display: none;
 }
}

@media only screen and (min-width: 1400px) and (max-width: 1823px) {
	
		.navigator .navigator-content header.navbar .container #bs-navbar {
 margin: 0;
 padding: 0;
 width: 7.98rem;
 height: 0.72rem !important;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul {
 height: 0.72rem;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li {
 display: inline-block;
 width: auto;
 margin-right: 0.7rem;
 height: 0.72rem;
 line-height: 0.8rem;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li.last {
 margin-right: 0;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li a {
 display: inline-block;
 text-align: center;
 height: 0.19rem;
 line-height: 0.19rem;
 margin: 0;
 padding: 0;
 color: #2a2a2a;
 font-size: 0.18rem;
 font-family: "shs_normal";
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li a.active,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li a:hover,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li a:focus {
 text-decoration: none;
 color: #2a2a2a;
 font-family: "shs_medium";
 background: #ffffff;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li:hover a,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li:focus a {
 text-decoration: none;
 color: #2a2a2a;
 background: #ffffff;
 font-family: "shs_medium";
 }
	
}

@media only screen and (min-width: 1040px) and (max-width: 1439px) {
	
	.navigator .navigator-content header.navbar .container #bs-navbar {
 margin: 0;
 padding: 0;
 width: 7.63rem;
 height: 0.72rem !important;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul {
 height: 0.72rem;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li {
 display: inline-block;
 width: auto;
 margin-right: 0.7rem;
 height: 0.72rem;
 line-height: 0.8rem;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li.last {
 margin-right: 0;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li a {
 display: inline-block;
 text-align: center;
 height: 0.19rem;
 line-height: 0.19rem;
 margin: 0;
 padding: 0;
 color: #2a2a2a;
 font-size: 0.18rem;
 font-family: "shs_normal";
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li a.active,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li a:hover,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li a:focus {
 text-decoration: none;
 color: #2a2a2a;
 font-family: "shs_medium";
 background: #ffffff;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li:hover a,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li:focus a {
 text-decoration: none;
 color: #2a2a2a;
 background: #ffffff;
 font-family: "shs_medium";
 }
	
}
@media only screen and (min-width: 1000px) and (max-width: 1040px) {
	
		.navigator .navigator-content header.navbar .container #bs-navbar {
 margin: 0;
 padding: 0;
 width: 7.78rem;
 height: 0.72rem !important;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul {
 height: 0.72rem;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li {
 display: inline-block;
 width: auto;
 margin-right: 0.7rem;
 height: 0.72rem;
 line-height: 0.8rem;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li.last {
 margin-right: 0;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li a {
 display: inline-block;
 text-align: center;
 height: 0.19rem;
 line-height: 0.19rem;
 margin: 0;
 padding: 0;
 color: #2a2a2a;
 font-size: 0.18rem;
 font-family: "shs_normal";
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li a.active,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li a:hover,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li a:focus {
 text-decoration: none;
 color: #2a2a2a;
 font-family: "shs_medium";
 background: #ffffff;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li:hover a,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li:focus a {
 text-decoration: none;
 color: #2a2a2a;
 background: #ffffff;
 font-family: "shs_medium";
 }
}

@media only screen and (max-width: 999px) {
 .navigator .navigator-content header.navbar .container #bs-navbar {
 margin: 0;
 padding: 0;
 width: 100%;
 background: #ffffff;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul {
 margin: 0;
 padding: 0;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li {
 width: 100%;
 padding-left: 0.48rem;
 text-align: left;
 height: 0.72rem;
 line-height: 0.8rem;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li a {
 display: inline-block;
 margin: 0.265rem 0;
 padding: 0;
 height: 0.19rem;
 line-height: 0.19rem;
 color: #2a2a2a;
 font-size: 0.2083rem;
 font-family: "shs_normal";
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li a.active,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li a:hover,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li a:focus {
 text-decoration: none;
 color: #2a2a2a;
 font-family: 'shs_medium';
 background: transparent;
 }

 .navigator .navigator-content header.navbar .container #bs-navbar ul li:hover a,
 .navigator .navigator-content header.navbar .container #bs-navbar ul li:focus a {
 text-decoration: none;
 color: #2a2a2a;
 font-family: 'shs_medium';
 background: transparent;
 }
}

@media only screen and (min-width: 1001px) {
 .navigator {
 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 }

 .snavigator {
 display: none !important;
 }
}

@media only screen and (max-width: 1000px) {
 .navigator {
 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 }

 .snavigator {
 display: none;
 position: fixed;
 background: #fff;
 z-index: 1000011;
 left: 0;
 top: 0;
 }

 .snavigator .close_box {
 width: 100%;
 height: 0.7rem;
 }

 .snavigator .close_box img {
 margin: 0.2rem 0.4rem 0.2rem auto;
 width: 0.4rem;
 height: 0.4rem;
 float: right;
 }

 .snavigator .snav_ul {
 list-style: none;
 width: 100%;
 margin: 9px;
 padding: 1px; 
 font-family: shs_medium;
 font-size: 0.4rem;
 }

 .snavigator .snav_ul li {
 width: 100%;
 text-align: center;
 height: 0.8rem;
 line-height: 0.8rem;
 }

 .snavigator .snav_ul li a {
 color: #2a2a2a;
 }

 .snavigator .snav_ul li a:hover,
 .snavigator .snav_ul li a:focus {
 text-decoration: none;
 color: #2a2a2a;
 }
}

.intrest {
 width: 100%;
 height: 5.71rem;
 position: relative;
}

.intrest .contact_bg {
 display: inline-block;
 width: 4.59rem;
 height: 4.05rem;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.295rem;
 margin-top: 0.98rem;
}

.intrest .intrest_h2 {
 display: inline-block;
 width: 4.59rem;
 text-align: center;
 font-family: shs_medium;
 font-size: 0.202rem;
 color: #2a2a2a;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.295rem;
 margin-top: 3.52rem;
}

/*.intrest .intrest_h2:last-child {
 margin-top: 3.81rem;
}*/

.intrest .intrest_h2 span {
 font-family: shs_normal;
}

.intrest .intrest_h3 {
 display: inline-block;
 width: 4.59rem;
 text-align: center;
 font-family: shs_normal;
 font-size: 0.155rem;
 color: #2a2a2a;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.295rem;
 margin-top: 3.153rem;
}
@media only screen and (min-width: 769px) and (max-width: 1437px) {
	.intrest {
 width: 100%;
 height: 5.31rem;
 position: relative;
	margin-left:20px;
}

.intrest .contact_bg {
 display: inline-block;
 width: 417px;
 height: 368px;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.295rem;
 margin-top: 0.98rem;
}

.intrest .intrest_h2 {
 display: inline-block;
 width: 4.59rem;
 text-align: center;
 font-family: shs_medium;
 font-size: 0.182rem;
 color: #2a2a2a;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.51rem;
 margin-top: 3.36rem;
}

.intrest .intrest_h2:last-child {
 margin-top: 3.43rem;
}

.intrest .intrest_h2 span {
 font-family: shs_normal;
}

.intrest .intrest_h3 {
 display: inline-block;
 width: 4.59rem;
 text-align: center;
 font-family: shs_normal;
 font-size: 0.155rem;
 color: #2a2a2a;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.51rem;
 margin-top: 2.953rem;
}

}
@media only screen and (min-width: 1400px) and (max-width: 1823px) {
.intrest {
 width: 100%;
 height: 5.31rem;
 position: relative;
	margin-left:20px;
}

.intrest .contact_bg {
 display: inline-block;
 width: 417px;
 height: 368px;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.295rem;
 margin-top: 0.98rem;
}

.intrest .intrest_h2 {
 display: inline-block;
 width: 4.59rem;
 text-align: center;
 font-family: shs_medium;
 font-size: 0.182rem;
 color: #2a2a2a;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.540rem;
 margin-top: 3.34rem;
}

/*.intrest .intrest_h2:last-child {
 margin-top: 3.61rem;
}*/

.intrest .intrest_h2 span {
 font-family: shs_normal;
}

.intrest .intrest_h3 {
 display: inline-block;
 width: 4.59rem;
 text-align: center;
 font-family: shs_normal;
 font-size: 0.1445rem;
 color: #2a2a2a;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.555rem;
 margin-top: 2.953rem;
}
 .footer {
 width: 100%;
 /*min-width: 14.38rem;*/
 height: 2.3rem;
 background: #333;
 }

 .footer .footlist {
 width: 100%;
 height: 2.3rem;
 margin: 0 auto;

 display: flex;
 flex-direction: row;
 justify-content: space-around;
 }

 .footer .footlist .foot_nav {
 display: inline-block;
 height: 2.3rem;
 float: left;
 padding: 0.5rem 0;
 }

 .footer .footlist .foot_nav .left_cover {
 width: 0.6rem;
 height: 1.28rem;
 float: left;
 }

 .footer .footlist .foot_nav.service {
 /*width: 5.18rem;*/
 float: left;
 }

 .footer .footlist .foot_nav.service .foot_tent {
 float: left;
 margin-left: 0.33rem;
 display: inline-block;
 /*width: 4.06rem;*/
 /*height: 1.68rem;*/
 overflow: hidden;
 text-align: center;
 }

 .footer .footlist .foot_nav.service .foot_tent .cleft {
 float: left;
 display: inline-block;
 width: 0.97rem;
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.service .foot_tent .cmiddle {
 float: left;
 display: inline-block;
 width: 1.36rem;
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.service .foot_tent .cright {
 float: left;
 display: inline-block;
 /*width: 1.71rem;*/
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.service .foot_tent ul {
 width: 100%;
 height: 1.68rem;
 list-style: none;
 margin: 0;
 padding: 0;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li {
 display: block;
 width: 100%;
 margin: 0;
 padding: 0;
 height: 0.23rem;
 text-align: left;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li a {
 display: inline-block;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.12rem;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li a:hover,
 .footer .footlist .foot_nav.service .foot_tent ul li a:focus {
 text-decoration: none;
 font-family: "shs_normal";
 color: #fbfbfb;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li.last {
 height: auto !important;
 }

 .footer .footlist .foot_nav.adv {
 /*width: 5rem;*/
 float: left;
 }

 .footer .footlist .foot_nav.adv .foot_tent {
 float: left;
 margin-left: 0.33rem;
 display: inline-block;
 /*width: 3.88rem;*/
 /*height: 1.68rem;*/
 }

 .footer .footlist .foot_nav.adv .foot_tent .top {
 /*width: 3.88rem;*/
 height: 0.8rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top .cleft {
 float: left;
 display: inline-block;
 width: 0.92rem;
 height: 0.8rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top .cmiddle {
 float: left;
 display: inline-block;
 width: 0.89rem;
 height: 0.8rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top .cright {
 float: left;
 display: inline-block;
 /*width: 2.07rem;*/
 height: 0.8rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul {
 width: 100%;
 list-style: none;
 margin: 0;
 padding: 0;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li {
 display: block;
 width: 100%;
 margin: 0;
 padding: 0;
 height: 0.23rem;
 text-align: left;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li a {
 display: inline-block;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.12rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li a:hover,
 .footer .footlist .foot_nav.adv .foot_tent .top ul li a:focus {
 text-decoration: none;
 color: #fbfbfb;
 font-family: "shs_normal";
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li.last {
 height: auto !important;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom {
 /*width: 3.88rem;*/
 height: 0.59rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .adv_bm_item {
 width: 100%;
 height: 0.185rem;
 display: block;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.12rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other {
 height: auto !important;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a {
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1354rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a.law,
 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a.icp {
 margin-left: 0.01rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a:hover,
 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a:focus {
 text-decoration: none;
 color: #fbfbfb;
 font-family: "shs_normal";
 }

 .footer .footlist .foot_nav.focus {
 /*width: 4.2rem;*/
 float: left;
 }

 .footer .footlist .foot_nav.focus .foot_tent {
 float: left;
 margin-left: 0.33rem;
 display: inline-block;
 /*width: 3.08rem;*/
 /*height: 1.68rem;*/
 }

 .footer .footlist .foot_nav.focus .foot_tent .top {
 /*width: 3.08rem;*/
 height: 0.8rem;
 padding-top: 0.08rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div {
 display: inline-block;
 height: 0.34rem;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
 float: left;
 position: relative;
 z-index: 9999999;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.qq {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.qq img {
 width: 0.3rem;
 height: 0.34rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.wechat {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.wechat img {
 width: 0.39rem;
 height: 0.31rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.weibo {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.weibo img {
 width: 0.39rem;
 height: 0.3rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.trill {
 height: 0.34rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.trill img {
 width: 0.3rem;
 height: 0.35rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div .qr_mask {
 position: absolute;
 z-index: 9999999;
 width: 1.48rem;
 height: 1.56rem;
 top: -1.72rem;
 left: 50%;
 margin-left: -0.7rem;
 background: url(../images/qr_tip.png);
 display: none;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div .qr_mask img {
 width: 1.32rem;
 height: 1.32rem;
 margin-left: 0.08rem;
 margin-top: 0.07rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom {
 /*width: 3.08rem;*/
 height: 0.59rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .focus_bm_item {
 width: 100%;
 display: block;
 height: 0.185rem;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.12rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .area span {
 display: inline-block;
 width: 0.1rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .contact span {
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.12rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .contact span.email {
 float: right;
 }

 .mfooter {
 display: none;
 }

 .sfooter {
 display: none;
 }
}

@media screen and (min-width: 1200px) and (max-width: 1437px) {
 .footer {
 width: 100%;
 /*min-width: 14.38rem;*/
 height: 2.3rem;
 background: #333;
 }

 .footer .footlist {
 width: 100%;
 height: 2.3rem;
 margin: 0 auto;

 display: flex;
 flex-direction: row;
 justify-content: space-around;
 }

 .footer .footlist .foot_nav {
 display: inline-block;
 height: 2.3rem;
 float: left;
 padding: 0.5rem 0;
 }

 .footer .footlist .foot_nav .left_cover {
 width: 0.6rem;
 height: 1.28rem;
 float: left;
 }

 .footer .footlist .foot_nav.service {
 /*width: 5.18rem;*/
 float: left;
 }

 .footer .footlist .foot_nav.service .foot_tent {
 float: left;
 margin-left: 0.33rem;
 display: inline-block;
 /*width: 4.06rem;*/
 /*height: 1.68rem;*/
 overflow: hidden;
 text-align: center;
 }

 .footer .footlist .foot_nav.service .foot_tent .cleft {
 float: left;
 display: inline-block;
 width: 0.97rem;
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.service .foot_tent .cmiddle {
 float: left;
 display: inline-block;
 width: 1.36rem;
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.service .foot_tent .cright {
 float: left;
 display: inline-block;
 /*width: 1.71rem;*/
 height: 1.68rem;
 }

 .footer .footlist .foot_nav.service .foot_tent ul {
 width: 100%;
 height: 1.68rem;
 list-style: none;
 margin: 0;
 padding: 0;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li {
 display: block;
 width: 100%;
 margin: 0;
 padding: 0;
 height: 0.23rem;
 text-align: left;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li a {
 display: inline-block;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.12rem;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li a:hover,
 .footer .footlist .foot_nav.service .foot_tent ul li a:focus {
 text-decoration: none;
 font-family: "shs_normal";
 color: #fbfbfb;
 }

 .footer .footlist .foot_nav.service .foot_tent ul li.last {
 height: auto !important;
 }

 .footer .footlist .foot_nav.adv {
 /*width: 5rem;*/
 float: left;
 }

 .footer .footlist .foot_nav.adv .foot_tent {
 float: left;
 margin-left: 0.33rem;
 display: inline-block;
 /*width: 3.88rem;*/
 /*height: 1.68rem;*/
 }

 .footer .footlist .foot_nav.adv .foot_tent .top {
 /*width: 3.88rem;*/
 height: 0.8rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top .cleft {
 float: left;
 display: inline-block;
 width: 0.92rem;
 height: 0.8rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top .cmiddle {
 float: left;
 display: inline-block;
 width: 0.89rem;
 height: 0.8rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top .cright {
 float: left;
 display: inline-block;
 /*width: 2.07rem;*/
 height: 0.8rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul {
 width: 100%;
 list-style: none;
 margin: 0;
 padding: 0;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li {
 display: block;
 width: 100%;
 margin: 0;
 padding: 0;
 height: 0.23rem;
 text-align: left;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li a {
 display: inline-block;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.12rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li a:hover,
 .footer .footlist .foot_nav.adv .foot_tent .top ul li a:focus {
 text-decoration: none;
 color: #fbfbfb;
 font-family: "shs_normal";
 }

 .footer .footlist .foot_nav.adv .foot_tent .top ul li.last {
 height: auto !important;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom {
 /*width: 3.88rem;*/
 height: 0.59rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .adv_bm_item {
 width: 100%;
 height: 0.185rem;
 display: block;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.12rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other {
 height: auto !important;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a {
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1354rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a.law,
 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a.icp {
 margin-left: 0.01rem;
 }

 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a:hover,
 .footer .footlist .foot_nav.adv .foot_tent .bottom .copy-right-other a:focus {
 text-decoration: none;
 color: #fbfbfb;
 font-family: "shs_normal";
 }

 .footer .footlist .foot_nav.focus {
 /*width: 4.2rem;*/
 float: left;
 }

 .footer .footlist .foot_nav.focus .foot_tent {
 float: left;
 margin-left: 0.33rem;
 display: inline-block;
 /*width: 3.08rem;*/
 /*height: 1.68rem;*/
 }

 .footer .footlist .foot_nav.focus .foot_tent .top {
 /*width: 3.08rem;*/
 height: 0.8rem;
 padding-top: 0.08rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div {
 display: inline-block;
 height: 0.34rem;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
 float: left;
 position: relative;
 z-index: 9999999;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.qq {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.qq img {
 width: 0.3rem;
 height: 0.34rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.wechat {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.wechat img {
 width: 0.39rem;
 height: 0.31rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.weibo {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.weibo img {
 width: 0.39rem;
 height: 0.3rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.trill {
 height: 0.34rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div.trill img {
 width: 0.3rem;
 height: 0.35rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div .qr_mask {
 position: absolute;
 z-index: 9999999;
 width: 1.48rem;
 height: 1.56rem;
 top: -1.72rem;
 left: 50%;
 margin-left: -0.7rem;
 background: url(../images/qr_tip.png);
 display: none;
 }

 .footer .footlist .foot_nav.focus .foot_tent .top div .qr_mask img {
 width: 1.32rem;
 height: 1.32rem;
 margin-left: 0.08rem;
 margin-top: 0.07rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom {
 /*width: 3.08rem;*/
 height: 0.59rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .focus_bm_item {
 width: 100%;
 display: block;
 height: 0.185rem;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.12rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .area span {
 display: inline-block;
 width: 0.1rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .contact span {
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.12rem;
 }

 .footer .footlist .foot_nav.focus .foot_tent .bottom .contact span.email {
 float: right;
 }

 .mfooter {
 display: none;
 }

 .sfooter {
 display: none;
 }
}

@media screen and (min-width: 769px) and (max-width: 1199px) {
 .footer {
 display: none;
 }

 .sfooter {
 display: none;
 }

 .mfooter {
 width: 100%;
 height: 1.6rem;
 background: #333;
 }

 .mfooter .mfooter_left {
 display: inline-block;
 width: 50%;
 height: 1.6rem;
 float: left;
 }

 .mfooter .mfooter_left .mfooter_left_top {
 width: 100%;
 height: 0.8rem;
 display: block;
 padding-left: 0.99rem;
 }

 .mfooter .mfooter_left .mfooter_left_top .table-box {
 height: 0.4rem;
 display: table;
 }

 .mfooter .mfooter_left .mfooter_left_top .table-box .adv_bm_item {
 width: 100%;
 display: table-cell;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1354rem;
 }

 .mfooter .mfooter_left .mfooter_left_top .table-box .copy-right-company {
 vertical-align: bottom;
 }

 .mfooter .mfooter_left .mfooter_left_top .table-box .copy-right-other {
 padding-top: 0.05rem;
 vertical-align: top;
 }

 .mfooter .mfooter_left .mfooter_left_top .table-box .copy-right-other div {
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1354rem;
 }

 .mfooter .mfooter_left .mfooter_left_top .table-box .copy-right-other a {
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1354rem;
 }

 .mfooter .mfooter_left .mfooter_left_top .table-box .copy-right-other a.law,
 .mfooter .mfooter_left .mfooter_left_top .table-box .copy-right-other a.icp {
 margin-left: 0.01rem;
 }

 .mfooter .mfooter_left .mfooter_left_top .table-box .copy-right-other a:hover,
 .mfooter .mfooter_left .mfooter_left_top .table-box .copy-right-other a:focus {
 text-decoration: none;
 color: #fbfbfb;
 font-family: "shs_normal";
 }

 .mfooter .mfooter_left .mfooter_left_bottom {
 width: 100%;
 height: 0.8rem;
 padding-left: 0.99rem;
 }

 .mfooter .mfooter_left .mfooter_left_bottom .table-box {
 display: table;
 }

 .mfooter .mfooter_left .mfooter_left_bottom .table-box .focus_bm_item {
 width: 100%;
 display: table-cell;
 height: 0.4rem;
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1352rem;
 }

 .mfooter .mfooter_left .mfooter_left_bottom .table-box .area span {
 display: inline-block;
 width: 0.1rem;
 }

 .mfooter .mfooter_left .mfooter_left_bottom .table-box .address {
 vertical-align: bottom;
 }

 .mfooter .mfooter_left .mfooter_left_bottom .table-box .contact {
 padding-top: 0.05rem;
 vertical-align: top;
 }

 .mfooter .mfooter_left .mfooter_left_bottom .table-box .contact span {
 color: #646464;
 font-family: "shs_normal";
 font-size: 0.1352rem;
 }

 .mfooter .mfooter_left .mfooter_left_bottom .table-box .contact span.email {
 margin-left: 0.1rem;
 }

 .mfooter .mfooter_right {
 display: inline-block;
 width: 50%;
 height: 1.6rem;
 float: right;
 padding-left: 0.5rem;
 }

 .mfooter .mfooter_right .mfooter_right_top {
 width: 100%;
 height: 0.5rem;
 }

 .mfooter .mfooter_right .mfooter_right_top .table-box {
 height: 0.5rem;
 display: table;
 }

 .mfooter .mfooter_right .mfooter_right_top .table-box p {
 height: 0.5rem;
 display: table-cell;
 vertical-align: bottom;
 margin: 0;
 padding: 0;
 font-family: shs_medium;
 font-size: 0.18rem;
 color: #646464;
 }

 .mfooter .mfooter_right .mfooter_right_bottom {
 width: 100%;
 height: 1.1rem;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div {
 display: inline-block;
 position: relative;
 z-index: 9999999;
 height: 1.1rem;
 line-height: 1.1rem;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div.qq {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div.qq img {
 width: 0.3rem;
 height: 0.34rem;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div.wechat {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div.wechat img {
 width: 0.39rem;
 height: 0.31rem;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div.weibo {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div.weibo img {
 width: 0.39rem;
 height: 0.3rem;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div.trill {
 height: 0.34rem;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div.trill img {
 width: 0.3rem;
 height: 0.35rem;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div .qr_mask {
 position: absolute;
 z-index: 9999999;
 width: 1.48rem;
 height: 1.56rem;
 top: -1.42rem;
 left: 50%;
 margin-left: -0.7rem;
 background: url(../images/qr_tip.png);
 background-size: contain;
 display: none;
 }

 .mfooter .mfooter_right .mfooter_right_bottom div .qr_mask img {
 width: 1.32rem;
 height: 1.32rem;
 margin-left: 0.08rem;
 margin-top: 0.07rem;
 }
}

@media screen and (min-width: 769px) and (max-width: 1437px) {

}

@media only screen and (max-width: 768px) {
	
	.intrest {
 width: 100%;
 height: 6.15rem;
 position: relative;
	margin-top:10px;
}

.intrest .contact_bg {
 display: inline-block;
 width: 4.59rem;
 height: 4.05rem;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.295rem;
 margin-top: 0.98rem;
}

.intrest .intrest_h2 {
 display: inline-block;
 width: 4.59rem;
 text-align: center;
 font-family: shs_medium;
 font-size: 0.202rem;
 color: #2a2a2a;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.295rem;
 margin-top: 3.52rem;
}

.intrest .intrest_h2:last-child {
 margin-top: 3.61rem;
}

.intrest .intrest_h2 span {
 font-family: shs_normal;
}

.intrest .intrest_h3 {
 display: inline-block;
 width: 4.59rem;
 text-align: center;
 font-family: shs_normal;
 font-size: 0.155rem;
 color: #2a2a2a;
 position: absolute;
 left: 50%;
 top: 0;
 margin-left: -2.295rem;
 margin-top: 3.153rem;
}
 .footer {
 display: none;
 }

 .mfooter {
 display: none;
 }

 .sfooter {
 width: 100%;
 min-width: 350px;
 height: 1.8rem;
 background: #333;
 }

 .sfooter .sfooter_top {
 width: 100%;
 height: 0.7rem;
 }

 .sfooter .sfooter_top .table-box {
 display: table;
 width: 100%;
 height: 0.55rem;
 }

 .sfooter .sfooter_top .table-box .adv_bm_item {
 display: table-cell;
 font-family: shs_medium;
 font-size: 0.18rem;
 color: #646464;
 text-align: center;
 }

 .sfooter .sfooter_top .table-box .copy-right-company {
 vertical-align: bottom;
 }

 .sfooter .sfooter_top .table-box .copy-right-other {
 vertical-align: middle;
 }

 .sfooter .sfooter_bottom {
 width: 100%;
 height: 1.1rem;
 text-align: center;
 }

 .sfooter .sfooter_bottom div {
 display: inline-block;
 position: relative;
 z-index: 9999999;
 height: 1.1rem;
 margin-top: 0.38rem;
 }

 .sfooter .sfooter_bottom div.qq {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .sfooter .sfooter_bottom div.qq img {
 width: 0.3rem;
 height: 0.34rem;
 }

 .sfooter .sfooter_bottom div.wechat {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .sfooter .sfooter_bottom div.wechat img {
 width: 0.39rem;
 height: 0.31rem;
 }

 .sfooter .sfooter_bottom div.weibo {
 height: 0.34rem;
 margin-right: 0.55rem;
 }

 .sfooter .sfooter_bottom div.weibo img {
 width: 0.39rem;
 height: 0.3rem;
 }

 .sfooter .sfooter_bottom div.trill {
 height: 0.34rem;
 }

 .sfooter .sfooter_bottom div.trill img {
 width: 0.3rem;
 height: 0.35rem;
 }

 .sfooter .sfooter_bottom div .qr_mask {
 position: absolute;
 z-index: 9999999;
 width: 1.48rem;
 height: 1.56rem;
 top: -2.1rem;
 left: 50%;
 margin-left: -0.7rem;
 background: url(../images/qr_tip.png) no-repeat;
 background-size: contain;
 display: none;
 }

 .sfooter .sfooter_bottom div .qr_mask img {
 width: 1.32rem;
 height: 1.32rem;
 margin-left: 0;
 margin-top: 0.07rem;
 }
}

@media only screen and (min-width: 769px) {
 .sfwin {
 display: none;
 }
 .fwin {
 display: inline-block;
 filter: alpha(opacity=0);
 /*IEæµè§ˆå™¨*/
 opacity: 0;
 /*éžIEæµè§ˆå™¨*/
 width: 0.43rem;
 height: 2.04rem;
 position: fixed;
 z-index: 99999999;
 right: 0;
 top: 60%;
 background: url("../images/fwin_bg.png") no-repeat;
 background-size: contain;
 }

 .fwin ul {
 list-style: none;
 margin: 0;
 padding: 0;
 width: 0.43rem;
 }

 .fwin ul li {
 width: 100%;
 height: 0.44rem;
 margin-bottom: 0.02rem;
 }

 .fwin ul li.last {
 margin-bottom: 0;
 }

 .fwin ul li .fwin_table {
 width: 100%;
 height: 0.44rem;
 display: table;
 }

 .fwin ul li .fwin_table a {
 width: 100%;
 height: 0.44rem;
 display: table-cell;
 vertical-align: middle;
 text-align: center;
 }

 .fwin ul li.fwin_mbox {
 position: relative;
 }

 .fwin ul li.fwin_mbox .win_target {
 position: absolute;
 right: 0;
 top: 0;
 display: none;
 }

 .fwin ul li.fwin_mbox .win_target.wq,
 .fwin ul li.fwin_mbox .win_target.wt {
 height: 0.44rem;
 width: 1.08rem;
 }

 .fwin ul li.fwin_mbox .win_target.wq img,
 .fwin ul li.fwin_mbox .win_target.wt img {
 width: 1.08rem;
 height: 0.44rem;
 }

 .fwin ul li.fwin_mbox .win_targetqr {
 position: absolute;
 right: 0.45rem;
 bottom: 0;
 display: none;
 }

 .fwin ul li.fwin_mbox .win_targetqr.wqr {
 width: 1.57rem;
 height: 1.48rem;
 background: url("../images/fwin_t_qrcode_bg.png") no-repeat;
 background-size: contain;
 }

 .fwin ul li.fwin_mbox .win_targetqr.wqr img.wrqrcode {
 width: 1.3rem;
 height: 1.3rem;
 margin-top: 0.09rem;
 margin-left: 0.09rem;
 }
}

@media only screen and (max-width: 768px) {
 .fwin {
 display: none;
 }
 .sfwin {
 display: none;
 }

}

.pinpai{
 width: 100%;
 margin: 0;
 padding: 0;
 position: relative;
 z-index: 1000000;
 background: #ffffff;
}

#mobilewechatqrcode.active{
 display: block!important;
}
